// 本地存储 window.localStorage
    // 1.往localStorage里面存一条数据(值必须是字符串)
        localStorage.setItem('message', 'hellowrk')

    // 2.往localStorage里面获取数据(该方法一个参数，就是填数据的键)
        let result = localStorage.getItem('message')
    
    // 3.在localStorage里面删除一个键值对
        localStorage.removeItem('person');
    
    // 4.清除localStorage里面所有的数据
        localStorage.clear();



// window.sessionStorage(和localStorage的api完全相同)
    // 1.往sessionStorage里面存一条数据(值必须是字符串)
        sessionStorage.setItem('message', 'hellowrk')

    // 2.往sessionStorage里面获取数据(该方法一个参数，就是填数据的键)
        let result = sessionStorage.getItem('message')
    
    // 3.在sessionStorage里面删除一个键值对
        sessionStorage.removeItem('person');
    
    // 4.清除sessionStorage里面所有的数据
        sessionStorage.clear();







// webStorage总结(localStorage和sessionStorage两者统称为webStorage)：
    // 1.存储内容大小一般支持5MB左右(不同的浏览器可能还不一样)
    // 2.浏览器通过window.sessionStorage和window.localStorage属性来实现本地存储机制。
    // 3.相关api
        // 1.该方法接受一个键值对作为参数，会把键值对添加到存储中，如果健名存在，则更新器对应的值。
            // xxxxStorage.setItem('key', 'value')

        // 2.该方法接受一个健名作为参数，返回健名对应的值
            // xxxxStorage.getItem('key')
        
        // 3.该方法接受一个健名作为参数，并把该健名从存储中删除。
            // xxxxStorage.removeItem('key')
        
        // 4.该方法会清空存储中所有的数据
            // xxxxStorage.clear()

    // 4.备注：
        // 1.sessionStorage存储的内容会随着浏览器窗口关闭而消失。
        // 2.localStorage存储的内容，需要手动清除才会消失。
        // 3.xxxxStorage.getItem('key')如果key对应的value获取不到，那么getItem返回的值就是null。
        // 4.JSON.parse(null)的结果依然是null。